package com.ld.wms.business.approve.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ld.wms.business.approve.model.MaterialExampleReceiveModel;
import com.ld.wms.business.approve.vo.req.MaterialExampleReceiveReqVo;
import com.ld.wms.business.approve.vo.resp.MaterialExampleReceiveRespVo;
import com.ld.wms.common.vo.GeneratePageListVo;

/**
 * <p>
 * 试剂领用清单 服务类
 * </p>
 *
 * @author wangfeng
 * @since 2025-04-16
 */
public interface MaterialExampleReceiveService extends IService<MaterialExampleReceiveModel> {

    /**
     * 领取列表添加
     * @param reqVo
     */
    void add(MaterialExampleReceiveReqVo reqVo);


    /**
     * 待领取的列表
     * @param status
     * @param current
     * @param size
     * @return
     */
    GeneratePageListVo<MaterialExampleReceiveRespVo> getPageList(Integer status, Integer current, Integer size);

}
